NR-V2X

Channel Setup: CSI-RS

Add CSI-RS

Copy CSI-RS

Delete CSI-RS

CSI-RS Count

General Settings

Name

Enabled

Power Boosting

Antenna Ports Generated

N_ID

Resource Allocation

Allocated Slots

Bandwidth Part

RB Offset

RB Number

Row Index of CSI-RS Location Table

First Symbol

Frequency Domain Bitmap

Number of Antenna Ports

CDM Type

Resource Elements used for PSSCH

Add CSI-RS

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs:ADD

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIR:ADD

Dependencies

The maximum number of CSI-RS channels is 32.

Copy CSI-RS

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIR:COPY <integer>

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIR:COPY 1

Couplings

The maximum number of CSI-RS channels is 32.

Delete CSI-RS

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs:DELete <integer>

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:DELete 1

Couplings

The minimum number of CSI-RS channels is 1.

Re-index will be done for the left CSI-RSs.

CSI-RS Count

This setting is a read only setting.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:COUN?

Couplings

It is coupled with Add CSI-RS and Delete CSI_RS

When Add CSI-RS is executed successfully, this setting is increased 1

When Delete CSI_RS is executed successfully, this setting is decreased 1

Preset

1

State Saved

No

General Settings

Name

Displays the channel name. Read only.

Enabled

It enables or disables CSI-RS.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs0:STAT ON
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs0:STAT?

Notes

When this setting is set to ON , error message will be shown if current CSI-RS channel has resource conflicts with other enabled sidelink channels.

Preset

OFF

State Saved

Yes

Range

OFF|ON

Power Boosting

It controls the additional power boosting for the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:POWer <rel_ampl>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:POWer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:POW 2
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:POW?

Preset

0 dB

Min

-40 dB

Max

40 dB

Resolution

0.01 dB

Antenna Ports Generated

It controls the mapping between physical antennas and logical antenna ports. The number of physical antennas is defined as Total Number of Antennas in the Waveform node which is fixed to be 1 as MIMO is not supported in this version, and logic antenna ports are defined as Number of Antenna ports in current channel and are labeled P0, P1.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:APORts:GENerated <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:APORts:GENerated?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:APOR:GEN 'P0'
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:APOR:GEN?

Notes

Using ‘,’ as delimiter to separate logic antenna port.

Using strings "None","P0" ,"P1"represents none logical port, logical port 0, and logical port1.

Such as "P0" means logical port0 maps with antenna 0.

Preset

"P0"

State Saved

Yes

N_ID

It controls the n_ID for sequence generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:NID <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>: CSIRs<channel>:NID?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:NID 2
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:NID?

Preset

0

State Saved

Yes

Min

0

Max

65535

Resolution

1

Resource Allocation

Allocated Slots

It controls the allocated slot index for CSI-RS.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:SLOTs  <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:SLOTs?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:SLOT "0:9"
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:SLOT?

Notes

There are 3 ways to configure:

To configure by individual index, use ',' as the delimiter, e.g. 0,1,2,3.

To configure by a range of index, use ':' to indicate the start index and the last index, e.g. 3:10 means 3,4,5,6,7,8,9,10.

To configure by a certain step, use two ':' to indicate the start index, the step and the last index, e.g. 0:4:12 means 0, 4, 8, 12.

These 3 configuration methods can be used in combination, by using ',' as the delimiter, e.g. 0,1,4:7,8:2:19 means index 0,1,4,5,6,7,8,10,12,14,16,18.

Couplings

The range of slot index is from 0 to (total number of slots per frame– 1).

The total number of slots per frame is coupled with the carrier numerology,

Preset

"2"

State Saved

Yes

Bandwidth Part

It select the bandwidth part to be used for current channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:BWP 0|1

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:BWP?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:BWP 1
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:BWP?

Notes

It is a EnumSetting on GUI, but the SCPI parser uses it as Int32Setting.

Preset

1

State Saved

Yes

RB Offset

It controls the RB Offset relative to CRB0 .

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:RB:OFFSet <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:RB:OFFSet? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:RB:OFFS 4
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:RB:OFFS?

Couplings

The Maximum value should be Max RB in carrier– 4

Preset

0

State Saved

Yes

Min

0

Max

271

Resolution

1

RB Number

It controls the RB number used for CSI-RS transmission.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:RB:NUMBer <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:RB:NUMBer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:RB:NUMB 148
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:RB:NUMB?

Couplings

Max value should be Max RB in carrier .

Preset

272

State Saved

Yes

Min

4

Max

275

Resolution

1

Row Index of CSI-RS Location Table

This setting controls the row index of CSI-RS location table (table 7.4.1.5.3-1 in standard 38.211).

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:LTRindex <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:LTRindex? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:LTR 2
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:LTR?

Range

2|3

Preset

2

State Saved

Yes

Min

1

Max

2

Resolution

1

First Symbol

This setting controls the First Symbol index (l0) of CSI-RS.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:SYMBol:FS <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:SYMBol:FS?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:SYMB:FS 3
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:SYMB:FS?

Couplings

It couples with carrier numerology:

Normal CP:

     nSymbolPerSlot = 14

Extended CP:

     nSymbolPerSlot = 12

Max value = nSymbolPerSlot – 1

Preset

12

State Saved

Yes

Min

1

Max

13

Frequency Domain Bitmap

It is read only setting indicating the CSI-RS frequency-domain location bitmap, the length of bitmap is related to Row Index.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:FDBitmap  <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:FDBitmap  <string>?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:FDB '11111'
RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:FDB?

Couplings

Length couplings:

Row Index: 2

     The value is left padded with 0 and the length is clipped to 12

Row Index: 3

     The value is left padded with 0 and the length is clipped to 6

required minimum number of ‘1’s: 1

Preset

"000000000001"

State Saved

Yes

Number of Antenna Ports

It is a read only setting indicating the number of logic Antenna Ports used for this channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:APORts:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:APOR:COUN?

Couplings

Read-only.

It couples with Row Index.

Row Index:  2

Value is adjusted to 1

Row Index: 3

Value is adjusted to 2

Preset

4

State Saved

Yes

CDM Type

It is a read only setting indicating the CDM Type of CSI-RS, it is automatically updated by Row Index of CSI-RS Location Table.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:CSIRs<channel>:CDM:TYPE?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:CDM:TYPE?

Couplings

Read-only

Row Index: 2

      "No CDM"

Row Index: 3

       "FD-CDM2"

Preset

" No CDM "

State Saved

Yes

Resource Elements used for PSSCH

This setting controls whether the resource elements assigned to CSI-RS can be used for PSSCH if CSI-RS collides with PSSCH. If true, PSSCH will be mapped to the resource element and CSI-RS will overwrite the values. If false, PSSCH will not be mapped to the resource elements.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:CSIRs<channel>:PSSCh:REUSed[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier:SLINk:CSIRs<channel>:PSSCh:REUSed[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:PSSCh:REUSed ON

RADio:NV2X:WAVeform:CCAR0:SLINk:CSIRs:PSSCh:REUSed?

Preset

ON

State Saved

Yes

Carrier

Welcome to NR-V2X